insular hypothesis - Français Anglais Dictionnaire